difficulty involved - Turkish English Dictionary